backpack straps - German English Dictionary